public class Demo1 {
    private static int sum = 0;
    public static void main(String[] args) throws InterruptedException {
        //创建一个线程,用这个线程来实现 1+2+3+4+……+1000
        Thread t = new Thread(new Runnable() {
            @Override
            public void run() {
                int result = 0;//线程内部定义的变量,是不能被其他线程获取到的
                for (int i = 1; i < 1001; i++) {
                    result+=i;
                }
                //此处要把 result 告知主线程,就需要通过成员变量
                sum = result;
            }
        });
        t.start();
        t.join();
        //主线程要获取到结果
        System.out.println("sum = "+sum);
    }
}
